.topo{ border-bottom:3px solid yellow; height:80px; padding:10px 0px 10px 0px; position:relative}

.box{ background: #F5F5F5;}
.box h3{font-family:Arial, Helvetica, sans-serif; margin-left:10px; font-size:16px; margin-bottom:10px; }
.nivel{ padding-top:10px;padding-bottom:20px;}
.nivel li{ display: inline-table; background: #cee3f6; width: 100px;  padding: 40px 40px 40px 40px; font-size:28px;}
.nivel li.plus {padding: 28px 40px 25px 40px}
.nivel li.plus img{ width:50px}
.novosetor { width:220px; padding:10px; position:absolute; z-index:9999; background:#fff; border-radius:5px; border:1px solid #000; left:50%; top:200px; margin-left:-110px;}